home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 10
/
The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso
/
PC_SIGCD
/
11
/
6
/
DISK1167.ZIP
/
CHARGE.2
< prev
next >
Wrap
Text File
|
1989-08-16
|
63KB
|
1,451 lines
Charge Account Management Program
Summary Report - lists the total charges, payments, and interest for the system
for each month and the total for the year. You can request this report
for one charge account only or for all accounts. This report can be
displayed on the screen or listed on a printer.
Current Status Report - lists the total charges, interest, and payments for
each account and the difference between them. Account names appear in
alphabetical order. This report can be displayed on the screen or listed
on a printer.
Page 22
Charge Account Management Program
List Transactions
This report produces a listing of all transactions in the current order.
You will be asked to supply dates defining the time interval you wish
displayed. Only those transactions with dates in the interval will be listed.
This report can be displayed on the screen or listed on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List Transactions ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
╚══════════════════════════════════════════════════════════╝
The first time any report with a range of dates is selected, the start date
(ff/ff/ff) is set to the date of the earliest transaction in the data file.
The end date is set to the system date. Make any changes you wish to these
dates. Press <enter> when satisfied with each date. Once you press <enter>,
you may not go back to the previous date. If you change the dates, then the
next report you request that needs a range of dates will use these new dates.
This is so you can print a series of reports covering the same range of dates
without having to reenter the dates each time.
There are two potential error messages with these dates.
1) Invalid date. The dates must be valid dates (February 30 is not a
valid date). The cursor will be placed in the beginning of the
invalid date so that it may be reentered.
2) Dates out of order. The start date must be at least one day earlier
than the end date. The cursor will be placed back in the start
date so that both dates may be reentered.
You will then be asked if this report is to cover one account only or all
accounts. The screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List Transactions ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? __ ║
╚══════════════════════════════════════════════════════════╝
If the report is for all accounts, press the letter A and the next step is
skipped. However, if this report is to cover only one account, press the
number one (1) and the screen becomes:
Page 23
Charge Account Management Program
╔══════════════════════════════════════════════════════════╗
║ List Transactions ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? 1 ║
║ ║
║ Which account? __________ ║
╚══════════════════════════════════════════════════════════╝
Enter the name of the specific account you want transactions for. Only
transactions for this account will be displayed or printed.
You will then be asked about the display of the report. The screen
displays:
╔══════════════════════════════════════════════════════════╗
║ List Transactions ║
║ . . . . ║
║ . . . . ║
║ . . . . ║
║ List on the screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List Transactions ║
║ . . . . ║
║ . . . . ║
║ . . . . ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
Page 24
Charge Account Management Program
╔════════════════════════════════════════════════════════════════════════════╗
║ Transaction List for 04/24/89 ║
║ (system name) ║
║ Account: XXXXXXXXXX ║
║ Type Date Details Category Account Amount ║
║ Charge 04/19/88 Beginning balance INITIAL VISA 1902.11 ║
║ Payment 05/02/88 PAYMENT VISA 100.00 ║
║ . . . . . . ║
║ . . . . . . ║
║ Press any key to continue ║
╚════════════════════════════════════════════════════════════════════════════╝
This is the screen version for a single account. It will pause after
displaying 16 transactions, to continue once any key is pressed. The printed
version starts a new page after 55 transactions have been printed. At the end
of the report, the total payments, credits, charges, and interest for this
listing appears.
Heading explanations:
Type - Charge, credit, payment, or interest.
Date - The date of the transaction.
Details - The first 28 characters of the detail line.
Category - The budget category for this transaction.
Account - The account for this transaction. If all transactions are for a
single account, this column will be the same for all entries.
Amount - The amount for this transaction.
If there are no transactions in the data file for the dates requested, the
message "None found" will appear.
List Charges
This report produces a listing of all charges in the current order. You
will be asked to supply dates defining the time interval you wish displayed.
Only those charges with dates in the interval will be listed. This report can
be displayed on the screen or listed on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of Charges ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
╚══════════════════════════════════════════════════════════╝
Page 25
Charge Account Management Program
The first time any report with a range of dates is selected, the start date
(ff/ff/ff) is set to the date of the earliest transaction in the data file.
The end date is set to the system date. Make any changes you wish to these
dates. Press <enter> when satisfied with each date. Once you press <enter>,
you may not go back to the previous date. If you change the dates, then the
next report you request that needs a range of dates will use these new dates.
This is so you can print a series of reports covering the same range of dates
without having to reenter the dates each time.
There are two potential error messages with these dates.
1) Invalid date. The dates must be valid dates (February 30 is not a
valid date). The cursor will be placed in the beginning of the
invalid date so that it may be reentered.
2) Dates out of order. The start date must be at least one day earlier
than the end date. The cursor will be placed back in the start
date so that both dates may be reentered.
You will then be asked if this report is to cover one account only or all
accounts. The screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Charges ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? __ ║
╚══════════════════════════════════════════════════════════╝
If the report is for all accounts, press the letter A and the next step is
skipped. However, if this report is to cover only one account, press the
number one (1) and the screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Charges ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? 1 ║
║ ║
║ Which account? __________ ║
╚══════════════════════════════════════════════════════════╝
Enter the name of the specific account you want transactions for. Only
transactions for this account will be displayed or printed.
You will then be asked about the display of the report. The screen displays:
Page 26
Charge Account Management Program
╔══════════════════════════════════════════════════════════╗
║ List of Charges ║
║ . . . . ║
║ List on the screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Charges ║
║ . . . . ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
╔════════════════════════════════════════════════════════════════════════════╗
║ Charges for 04/24/89 ║
║ (system name) ║
║ Account: XXXXXXXXXX ║
║ Type Date Details Category Account Amount ║
║ Charge 04/19/88 Beginning balance INITIAL VISA 1902.11 ║
║ Charge 04/22/88 Service Merchandise - audio AUDIO VISA 323.14 ║
║ . . . . . . ║
║ . . . . . . ║
║ Total: 2562.96 ║
║ Press any key to continue ║
╚════════════════════════════════════════════════════════════════════════════╝
This is the screen version for a single account. It will pause after
displaying 16 transactions, to continue once any key is pressed. The printed
version starts a new page after 55 transactions have been printed. At the end
of the report, the total charges displayed or printed is shown.
Heading explanations:
Type - Charge for this report.
Date - The date for this charge.
Details - The first 28 characters of the detail line for this charge.
Category - The category for this charge.
Page 27
Charge Account Management Program
Account - The account for this charge.
Amount - The amount for this charge.
If there are no charges in the data file for the dates requested, the
message "None found" will appear.
List Credits
This report produces a listing of all credits in the current order. You
will be asked to supply dates defining the time interval you wish displayed.
Only those credits with dates in the interval will be listed. This report can
be displayed on the screen or listed on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of Credits ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
╚══════════════════════════════════════════════════════════╝
The first time any report with a range of dates is selected, the start date
(ff/ff/ff) is set to the date of the earliest transaction in the data file.
The end date is set to the system date. Make any changes you wish to these
dates. Press <enter> when satisfied with each date. Once you press <enter>,
you may not go back to the previous date. If you change the dates, then the
next report you request that needs a range of dates will use these new dates.
This is so you can print a series of reports covering the same range of dates
without having to reenter the dates each time.
There are two potential error messages with these dates.
1) Invalid date. The dates must be valid dates (February 30 is not a
valid date). The cursor will be placed in the beginning of the
invalid date so that it may be reentered.
2) Dates out of order. The start date must be at least one day earlier
than the end date. The cursor will be placed back in the start
date so that both dates may be reentered.
Page 28
Charge Account Management Program
You will then be asked if this report is to cover one account only or all
accounts. The screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Credits ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? __ ║
╚══════════════════════════════════════════════════════════╝
If the report is for all accounts, press the letter A and the next step is
skipped. However, if this report is to cover only one account, press the
number one (1) and the screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Credits ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? 1 ║
║ ║
║ Which account? __________ ║
╚══════════════════════════════════════════════════════════╝
Enter the name of the specific account you want transactions for. Only
transactions for this account will be displayed or printed.
You will then be asked about the display of the report. The screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of Credits ║
║ . . . . ║
║ List on the screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
Page 29
Charge Account Management Program
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Credits ║
║ . . . . ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
╔════════════════════════════════════════════════════════════════════════════╗
║ Credits for 04/24/89 ║
║ (system name) ║
║ Account: XXXXXXXXXX ║
║ Type Date Details Category Account Amount ║
║ Credit 04/19/88 Returned blouse to Sears CREDIT VISA 1902.11 ║
║ Credit 04/22/88 Incorrect service charge CREDIT VISA 323.14 ║
║ . . . . . . ║
║ . . . . . . ║
║ Total: 2562.96 ║
║ Press any key to continue ║
╚════════════════════════════════════════════════════════════════════════════╝
This is the screen version for a single account. It will pause after
displaying 16 transactions, to continue once any key is pressed. The printed
version starts a new page after 55 transactions have been printed. At the end
of the report, the total credits displayed or printed is shown.
Heading explanations:
Type - Credit for this report.
Date - The date for this credit.
Details - The first 28 characters of the detail line for this credit.
Category - The category for this credit.
Account - The account for this credit.
Amount - The amount for this credit.
If there are no credits in the data file for the dates requested, the
message "None found" will appear.
Page 30
Charge Account Management Program
List Payments
This report produces a listing of all payments in the current order. You
will be asked to supply dates defining the time interval you wish displayed.
Only those payments with dates in the interval will be listed. This report can
be displayed on the screen or listed on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of Payments ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
╚══════════════════════════════════════════════════════════╝
The first time any report with a range of dates is selected, the start date
(ff/ff/ff) is set to the date of the earliest transaction in the data file.
The end date is set to the system date. Make any changes you wish to these
dates. Press <enter> when satisfied with each date. Once you press <enter>,
you may not go back to the previous date. If you change the dates, then the
next report you request that needs a range of dates will use these new dates.
This is so you can print a series of reports covering the same range of dates
without having to reenter the dates each time.
There are two potential error messages with these dates.
1) Invalid date. The dates must be valid dates (February 30 is not a
valid date). The cursor will be placed in the beginning of the
invalid date so that it may be reentered.
2) Dates out of order. The start date must be at least one day earlier
than the end date. The cursor will be placed back in the start
date so that both dates may be reentered.
You will then be asked if this report is to cover one account only or all
accounts. The screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Payments ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? __ ║
╚══════════════════════════════════════════════════════════╝
If the report is for all accounts, press the letter A and the next step is
skipped. However, if this report is to cover only one account, press the
number one (1) and the screen becomes:
Page 31
Charge Account Management Program
╔══════════════════════════════════════════════════════════╗
║ List of Payments ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? 1 ║
║ ║
║ Which account? __________ ║
╚══════════════════════════════════════════════════════════╝
Enter the name of the specific account you want transactions for. Only
transactions for this account will be displayed or printed.
You will then be asked about the display of the report. The screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of Payments ║
║ . . . . . ║
║ List on the screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Payments ║
║ . . . . . ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
Page 32
Charge Account Management Program
╔════════════════════════════════════════════════════════════════════════════╗
║ Payments for 04/24/89 ║
║ (system name) ║
║ Account: XXXXXXXXXX ║
║ Type Date Details Category Account Amount ║
║ Payment 05/02/88 PAYMENT VISA 100.00 ║
║ Payment 06/01/88 PAYMENT VISA 350.00 ║
║ . . . . . . ║
║ . . . . . . ║
║ Total: 9000.00 ║
║ Press any key to continue ║
╚════════════════════════════════════════════════════════════════════════════╝
This is the screen version for a single account. It will pause after
displaying 16 transactions, to continue once any key is pressed. The printed
version starts a new page after 55 transactions have been printed. The total
payments displayed or printed is shown at the end of the report.
Heading explanations:
Type - Payment.
Date - The date for this transaction.
Details - The first 28 characters of the detail line for this transaction.
Category - The budget category for this transaction.
Account - The account for this transaction.
Amount - The amount of this payment.
If there are no payments in the data file for the dates requested, the
message "None found" will appear.
List Interest
This report produces a listing of all interest or service charges in the
current order. You will be asked to supply dates defining the time interval
you wish displayed. Only those interest or service charges with dates in the
interval will be listed. This report can be displayed on the screen or listed
on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of Interest ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
╚══════════════════════════════════════════════════════════╝
Page 33
Charge Account Management Program
The first time any report with a range of dates is selected, the start date
(ff/ff/ff) is set to the date of the earliest transaction in the data file.
The end date is set to the system date. Make any changes you wish to these
dates. Press <enter> when satisfied with each date. Once you press <enter>,
you may not go back to the previous date. If you change the dates, then the
next report you request that needs a range of dates will use these new dates.
This is so you can print a series of reports covering the same range of dates
without having to reenter the dates each time.
There are two potential error messages with these dates.
1) Invalid date. The dates must be valid dates (February 30 is not a
valid date). The cursor will be placed in the beginning of the
invalid date so that it may be reentered.
2) Dates out of order. The start date must be at least one day earlier
than the end date. The cursor will be placed back in the start
date so that both dates may be reentered.
You will then be asked if this report is to cover one account only or all
accounts. The screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List Interest ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? __ ║
╚══════════════════════════════════════════════════════════╝
If the report is for all accounts, press the letter A and the next step is
skipped. However, if this report is to cover only one account, press the
number one (1) and the screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List Interest ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? 1 ║
║ ║
║ Which account? __________ ║
╚══════════════════════════════════════════════════════════╝
Enter the name of the specific account you want transactions for. Only
transactions for this account will be displayed or printed.
Page 34
Charge Account Management Program
You will then be asked about the display of the report. The screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of Interest ║
║ . . . . . ║
║ List on the screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of Interest ║
║ . . . . . ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
╔════════════════════════════════════════════════════════════════════════════╗
║ Interest for 04/24/89 ║
║ (system name) ║
║ Account: XXXXXXXXXX ║
║ Type Date Details Category Account Amount ║
║ Interest 05/19/88 Finance Charge INTEREST VISA 15.37 ║
║ Interest 06/19/88 Finance Charge INTEREST VISA 2.98 ║
║ . . . . . . ║
║ . . . . . . ║
║ Total: 75.00 ║
║ Press any key to continue ║
╚════════════════════════════════════════════════════════════════════════════╝
This is the screen version for a single account. It will pause after
displaying 16 deposits, to continue once any key is pressed. The printed
version starts a new page after 55 deposits have been printed. The total
interest displayed or printed is shown at the end of the report.
Heading explanations:
Type - Interest.
Date - The date for this transaction.
Page 35
Charge Account Management Program
Details - The first 28 characters of the detail line for this transaction.
Category - The budget category for this transaction.
Account - The account for this transaction.
Amount - The amount of this interest charge.
If there are no interest entries in the data file for the dates requested,
the message "None found" will appear.
List All Categories
This report produces a listing of all categories currently in use in your
data file. It can be displayed on the screen or listed on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of current categories ║
║ ║
║ List on screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of current categories ║
║ ║
║ List on screen (S) or print on the printer (P)? ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Page 36
Charge Account Management Program
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
╔═══════════════════════════════════════════════════════════════════════════╗
║ List of current categories ║
║ ║
║ xxxxx xxxx xxxxxxxxxx xx ║
║ . . . . ║
║ . . . . ║
║ Press any key to continue ║
╚═══════════════════════════════════════════════════════════════════════════╝
The categories just appear in a list of four columns. They are in alphabetical
order. This is the screen version. Press any key to return to the Report
Menu. Each unique category appears once.
Transactions in a Category
This report produces a listing of all transactions, in the current order,
which have the same category. You will be asked to supply dates defining the
time interval you wish displayed and the category you wish displayed. Only
those transactions with dates in the interval and categories exactly matching
the requested category will be listed. This report can be displayed on the
screen or listed on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List by Category ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
╚══════════════════════════════════════════════════════════╝
The first time any report with a range of dates is selected, the start date
(ff/ff/ff) is set to the date of the earliest transaction in the data file.
The end date is set to the system date. Make any changes you wish to these
dates. Press <enter> when satisfied with each date. Once you press <enter>,
you may not go back to the previous date. If you change the dates, then the
next report you request that needs a range of dates will use these new dates.
This is so you can print a series of reports covering the same range of dates
without having to reenter the dates each time.
There are two potential error messages with these dates.
1) Invalid date. The dates must be valid dates (February 30 is not a
valid date). The cursor will be placed in the beginning of the
invalid date so that it may be reentered.
Page 37
Charge Account Management Program
2) Dates out of order. The start date must be at least one day earlier
than the end date. The cursor will be placed back in the start
date so that both dates may be reentered.
You will then be asked if this report is to cover one account only or all
accounts. The screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List by Category ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? __ ║
╚══════════════════════════════════════════════════════════╝
If the report is for all accounts, press the letter A and the next step is
skipped. However, if this report is to cover only one account, press the
number one (1) and the screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List by Category ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? 1 ║
║ ║
║ Which account? __________ ║
╚══════════════════════════════════════════════════════════╝
Enter the name of the specific account you want transactions for. Only
transactions for this account will be displayed or printed.
You will be asked to specify the category wanted. That screen looks like this:
╔══════════════════════════════════════════════════════════╗
║ List by Category ║
║ . . . . . . ║
║ Which category? ║
╚══════════════════════════════════════════════════════════╝
Enter the category name you want to use for this report. Up to ten characters
may be entered. If less than 10 are used, press <enter> to continue.
Categories must match exactly to appear on this report. The program will
convert lower case letters to upper case letters, but cannot realign a
category. If you insert an extra space in the field, there will be no match.
Page 38
Charge Account Management Program
You will then be asked about the display of the report. The screen displays:
╔══════════════════════════════════════════════════════════╗
║ List by Category ║
║ . . . . . . ║
║ List on the screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List by Category ║
║ . . . . . . ║
║ List on the screen (S) or print on the printer (P)? P ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
╔═══════════════════════════════════════════════════════════════════════════╗
║ Transactions for category xxxx ║
║ (system name) 04/24/89 ║
║ Account: XXXXXXXXXX ║
║ Type Date Details Category Account Amount ║
║ Charge 04/23/88 Video Station - VCR repairs VIDEO VISA 113.68 ║
║ Charge 04/15/88 American Video - VHS player VIDEO VISA 645.42 ║
║ . . . . . . ║
║ . . . . . . ║
║ Total payments: 0.00 ║
║ Total charges: 1009.66 ║
║ Total credits: 9.45 ║
║ Total interest: 0.00 ║
║ Press any key to continue ║
╚═══════════════════════════════════════════════════════════════════════════╝
This is the screen version for a single account. It will pause after
displaying 16 transactions, to continue once any key is pressed. The printed
version starts a new page after 55 transactions have been printed. The total
payments, credits, charges, and interest for this category will appear at the
end of the report.
Page 39
Charge Account Management Program
Heading explanations:
Type - Charge, credit, payment, or interest.
Date - The date for this transaction.
Details - The first 28 characters of the detail line for this transaction.
Category - The category for this transaction. All entries for this field will
be the same.
Account - The account name for this transaction.
Amount - The amount for this transaction.
If there are no transactions in the data file for the dates and category
requested, the message "None found" will appear.
Transactions in Category/All Categories
This report provides a listing of all transactions, in the current order,
arranged by category. You will be asked to supply dates defining the interval
you wish considered. All categories represented by transactions within this
interval will appear on the report, each beginning on a fresh page. The
categories will appear in alphabetical order. This report, which can take
several pages to print, can only be printed on a printer. It is not available
for screen display. For screen display of any one category, use the previous
report (Transactions in a Category).
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List by Category (all categories) ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
╚══════════════════════════════════════════════════════════╝
The first time any report with a range of dates is selected, the start date
(ff/ff/ff) is set to the date of the earliest transaction in the data file.
The end date is set to the system date. Make any changes you wish to these
dates. Press <enter> when satisfied with each date. Once you press <enter>,
you may not go back to the previous date. If you change the dates, then the
next report you request that needs a range of dates will use these new dates.
This is so you can print a series of reports covering the same range of dates
without having to reenter the dates each time.
There are two potential error messages with these dates.
1) Invalid date. The dates must be valid dates (February 30 is not a
valid date). The cursor will be placed in the beginning of the
invalid date so that it may be reentered.
Page 40
Charge Account Management Program
2) Dates out of order. The start date must be at least one day earlier
than the end date. The cursor will be placed back in the start
date so that both dates may be reentered.
You will then be asked if this report is to cover one account only or all
accounts. The screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List by Category (all categories) ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? __ ║
╚══════════════════════════════════════════════════════════╝
If the report is for all accounts, press the letter A and the next step is
skipped. However, if this report is to cover only one account, press the
number one (1) and the screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List by Category (all categories) ║
║ ║
║ This report lists all transactions taking place over a ║
║ range of dates. Please enter them in order. ║
║ ║
║ Start date ff/ff/ff End date ll/ll/ll ║
║ ║
║ For one account (1) or all accounts (A)? 1 ║
║ ║
║ Which account? __________ ║
╚══════════════════════════════════════════════════════════╝
Enter the name of the specific account you want transactions for. Only
transactions for this account will be displayed or printed.
Since this report does not appear on the screen, but is only for the
printer, the screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List by Category (all categories) ║
║ . . . . . . ║
║ This report goes to the printer only. ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Page 41
Charge Account Management Program
Your report now appears on the printer. It appears like this:
╔═══════════════════════════════════════════════════════════════════════════╗
║ Transactions for category xxxx ║
║ (system name) 04/24/89 ║
║ Account: XXXXXXXXXX ║
║ Type Date Details Category Account Amount ║
║ Charge 04/22/88 Service Merchandise - audio AUDIO VISA 323.14 ║
║ Charge 05/12/88 Radio Shack-supplies for Ed AUDIO VISA 114.10 ║
║ . . . . . . ║
║ . . . . . . ║
║ Total payments: 0.00 ║
║ Total charges: 437.24 ║
║ Total credits: 7.18 ║
║ Total interest: 0.00 ║
╚═══════════════════════════════════════════════════════════════════════════╝
The report starts a new page after 55 transactions have been printed. Each
category starts on a new page. The categories are printed in alphabetical
order. The total payments, charges, credits, and interest for this category
will appear at the end of each category.
Heading explanations:
Type - Charge, payment, credit, or interest.
Date - The date of the transaction.
Details - The first 28 characters of the detail line for that transaction.
Category - The category for this transaction.
Account - The account for this transaction.
Amount - The amount of this transaction.
If there are no transactions in the data file for the dates requested, the
message "None found" will appear.
Only the first fifty (50) categories found in any given time interval will
be printed. Categories omitted will be listed on the screen. The previous
report can be used to fill any gaps.
Page 42
Charge Account Management Program
List Account Names
This report produces a listing of all account names currently in use in
your data file. It can be displayed on the screen or listed on a printer.
When this report is chosen, the screen displays:
╔══════════════════════════════════════════════════════════╗
║ List of current accounts ║
║ ║
║ List on screen (S) or print on the printer (P)? ║
╚══════════════════════════════════════════════════════════╝
Press one of three letters (case makes no difference):
S - Display the report on the screen.
P - Display the report on the printer.
Q - Return to the Report Menu.
If you press <P>, you have one more task before the report begins. The
screen becomes:
╔══════════════════════════════════════════════════════════╗
║ List of current accounts ║
║ ║
║ List on screen (S) or print on the printer (P)? ║
║ Press <enter> when the printer is ready at the top of ║
║ a page. ║
╚══════════════════════════════════════════════════════════╝
Verify your printer is on and positioned properly, then press any key except
<Q>. If you have no printer, or if you decide to stop here, press <Q> and you
will return to the Report Menu. If you have no printer and you press anything
but <Q>, your system will die and you will have to reboot.
Your report now appears, either on screen or on paper, depending on the
option you chose. It appears like this:
╔═══════════════════════════════════════════════════════════════════════════╗
║ List of current accounts ║
║ ║
║ xxxxx xxxx xxxxxxxxxx xx ║
║ . . . . ║
║ . . . . ║
║ Press any key to continue ║
╚═══════════════════════════════════════════════════════════════════════════╝
The account names just appear in a list of four columns. They are in
alphabetical order. This is the screen version. Press any key to return to
the Report Menu. Each unique account name appears once.
Page 43